Big Huge Thesaurus

adenosine monophosphate

noun